package com.wteam.PoJo.DTO;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.wteam.PoJo.VO.OrderGoodVo;
import io.swagger.annotations.ApiModel;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.time.LocalDateTime;
import java.util.List;

@AllArgsConstructor
@NoArgsConstructor
@Data
@ApiModel("订单")
@TableName("li_order")
public class ordernumbertwo extends Time{
    private Integer id;
    private Integer canReturn;
    private String cancelReason;
    private String clientType;
    private LocalDateTime completeTime;
    private Integer consigneeAddressIdPath;
    private String consigneeAddressPath;
    private String consigneeDetail;
    private String consigneeMobile;
    private String consigneeName;
    private String deliverStatus;
    private Double discountPrice;
    private Double discountFlowPrice;
    private Double flowPrice;
    private Double FreightPrice;
    private String logisticsName;
    private String logisticsNo;
    private LocalDateTime logisticsTime;
    private Integer memberId;
    private String memberName;
    private Integer orderStatus;
    private String payStatus;

    private String remark;
    private Long sn;
    private Double weight;

    private String distributionId;
    private Integer usePlatformMemberCouponId;
    private Integer usepoint;
    //    private
    @TableField(exist = false)
    private List<OrderGoodVo> carts;
}
